4af679acbbd2f8025ba0a1ac1d24ab6c134cc65c,src/test/java/com/debortoliwines/odoo/api/SessionTest.java,SessionTest,should_send_given_parameters,#,326

Before Change


		mockServer
				.when(request().withMethod("POST").withPath("/xmlrpc/2/object")
						.withBody(new RegexBody(".*objectName.*commandName.*")))
				.respond(response().withStatusCode(200).withBody(
						"<?xml version='1.0'?>\n<methodResponse>\n<params>\n<param>\n<value><int>1</int></value>\n</param>\n</params>\n</methodResponse>\n"));
		Object[] parameters = new Object[] { "parameter1", "parameter2" };
		session.executeCommand("objectName", "commandName", parameters);
		mockServer.verify(request().withBody(new RegexBody(".*parameter1.*parameter2.*")), VerificationTimes.once());

After Change


	@Test
	public void should_send_given_parameters() throws Exception {
		// Check parameters given are sent in order
		if (isUsingMockServer()) {
			mockServer
					.when(request().withMethod("POST").withPath("/xmlrpc/2/object")
							.withBody(new RegexBody(".*res.users.*context_get.*")))
					.respond(response().withStatusCode(200).withBody(
							"<?xml version='1.0'?>\n<methodResponse>\n<params>\n<param>\n<value><int>1</int></value>\n</param>\n</params>\n</methodResponse>\n"));
		} else {
			session.startSession();
		}
		Object[] parameters = new Object[] { "parameter1" };
		session.executeCommand("res.users", "context_get", parameters);